.wbim_box .oly_win .oly_win_wrap {
	position: relative;
	cursor: pointer;
}

.wbim_box .oly_win .oly_win_wrap {
	width: 298px;
	border: solid 1px #3493d2;
	border-bottom: none;
}

.wbim_box .oly_win .oly_win_wrap .win_icon {
	display: inline-block;
	background: url(../img/webim/oly_win/oly_ico.png?id=1340268733340)
		no-repeat;
}

.wbim_box .oly_win .oly_win_wrap .win_close {
	background-position: 0 0;
	width: 17px;
	height: 17px;
}

.wbim_box .oly_win .oly_win_wrap .win_notice {
	background-position: 0 -22px;
	width: 15px;
	height: 15px;
}

.wbim_box .oly_win .oly_win_wrap .win_noticer {
	background-position: -20px -22px;
	width: 15px;
	height: 15px;
}

.wbim_box .oly_win .oly_win_wrap .win_flag {
	background-position: 0 -42px;
	width: 13px;
	height: 13px;
}

.wbim_box .oly_win .oly_win_wrap .win_gold {
	background-position: 0 -60px;
	width: 18px;
	height: 24px;
}

.wbim_box .oly_win .oly_win_wrap .win_goldB {
	background-position: 0 -90px;
	width: 23px;
	height: 30px;
}

.wbim_box .oly_win .oly_win_wrap .win_title {
	width: 297px;
	height: 31px;
}

.wbim_box .oly_win .oly_win_wrap .win_title .tit_l {
	float: left;
	margin-left: 18px;
}

.wbim_box .oly_win .oly_win_wrap .tit_r {
	float: right;
}

.wbim_box .oly_win .oly_win_wrap .win_close {
	float: right;
	margin: 6px 4px 0 0;
}

.wbim_box .oly_win .oly_win_wrap .tit_ad {
	margin-right: 35px;
}

.wbim_box .oly_win .oly_win_wrap .win_main {
	height: 128px;
}

.wbim_box .oly_win .oly_win_wrap .win_content {
	padding: 10px 18px 0;
}

.wbim_box .oly_win .oly_win_wrap .win_box {
	background: #fff;
	border: solid 1px #dbecf9;
	line-height: 21px;
}

.wbim_box .oly_win .oly_win_wrap .win_box .box_txt {
	color: #333;
}

.wbim_box .oly_win .oly_win_wrap .win_box .win_notice,.wbim_box .oly_win .oly_win_wrap .win_box .win_noticer
	{
	margin-right: 8px;
	vertical-align: middle;
}

.wbim_box .oly_win .oly_win_wrap .win_message {
	background: url(../img/webim/oly_win/oly_morebg.png?id=1340268733340)
		repeat;
	_background: #f2faff;
	padding: 0 0 0 18px;
	line-height: 25px;
	border: solid 1px #daecf9;
	border-top: none;
}

.wbim_box .oly_win .oly_win_wrap .win_message .win_flag {
	margin-right: 5px;
	vertical-align: middle;
}

.wbim_box .oly_win .oly_win_wrap .notice_txt {
	width: 162px;
	height: 25px;
	overflow: hidden;
	float: left;
	color: #333;
	_margin-top: 6px;
}

.wbim_box .oly_win .oly_win_wrap .notice_txt .oly_dis {
	color: #333;
	word-break: break-all;
	white-space: pre-wrap;
	word-wrap: break-word;
}

.wbim_box .oly_win .oly_win_wrap .win_btn {
	background: url(../img/webim/oly_win/oly_sharebg.png?id=1340268733340)
		repeat-x;
	_background: url(../img/webim/oly_win/oly_sharebg_ie.png?id=1340268733340)
		repeat-x;
	float: right;
	*width: 67px;
	*overflow: hidden;
	padding: 0 4px 0 7px;
}

.wbim_box .oly_win .oly_win_wrap .win_message .just_join {
	text-decoration: underline;
}

.wbim_box .oly_win .oly_win_wrap .win_b_n .win_box {
	height: 65px;
	padding: 8px 14px 0 18px;
}

.wbim_box .oly_win .oly_win_wrap .win_b_n .win_box .box_txt {
	white-space: pre-wrap;
	word-wrap: break-word;
	word-break: break-all;
}

.wbim_box .oly_win .oly_win_wrap .win_s_n .win_box {
	height: 73px;
	text-align: center;
}

.wbim_box .oly_win .oly_win_wrap .win_s_n .win_box .box_txt {
	margin-top: 27px;
	font-weight: bold;
	font-size: 14px;
}

.wbim_box .oly_win .oly_win_wrap .win_b_g .win_box .box_txt {
	white-space: pre-wrap;
	word-wrap: break-word;
	word-break: break-all;
}

.wbim_box .oly_win .oly_win_wrap .win_b_g .win_gold {
	margin: 0 5px 0 0;
}

.wbim_box .oly_win .oly_win_wrap .win_b_g .win_box {
	height: 66px;
	padding: 0 14px 7px 18px;
}

.wbim_box .oly_win .oly_win_wrap .win_b_g .win_gold {
	margin: 0 5px 0 0;
}

.wbim_box .oly_win .oly_win_wrap .win_s_g .win_box {
	position: relative;
	height: 73px;
	text-align: center;
}

.wbim_box .oly_win .oly_win_wrap .win_s_g .win_box .box_txt {
	font-weight: bold;
	font-size: 14px;
	color: #c03;
	margin-top: 27px;
}

.wbim_box .oly_win .oly_win_wrap .win_s_g .win_box .box_txt .win_gold {
	background-position: 0 -90px;
	width: 23px;
	height: 30px;
	position: absolute;
	top: 0;
	left: 13px;
	display: block;
	float: left;
}

.wbim_box .oly_win .oly_win_wrap .win_s_g .win_gold {
	margin: 0 5px 0 0;
}

.wbim_box .oly_win .oly_win_wrap .win_title .tit_l h3 {
	text-indent: -9999px;
	outline: none;
}

.wbim_box .oly_win .oly_win_wrap .win_title .tit_r .tit_ad a {
	display: block;
	float: right;
	margin: 8px 10px 0 0;
}

.wbim_box .oly_win .oly_win_wrap {
	background: url(../img/webim/oly_win/oly_pushbg01.png?id=1340268733340)
		no-repeat;
}

.wbim_box .oly_win .oly_eurocup {
	background:
		url(../img/webim/oly_win/oly_pushbg_eurocup.png?id=1340268733340)
		no-repeat;
}

.wbim_box .oly_win .oly_compi {
	background: url(../img/webim/oly_win/oly_pushbg_compi.png?id=1340268733340)
		no-repeat;
}

.wbim_box .oly_win .olywin_ad_l {
	position: absolute;
	left: -50px;
	top: 0;
}

.wbim_box .oly_win .olywin_ad_l a {
	display: block;
	width: 50px;
	height: 160px;
	overflow: hidden;
}

.wbim_box .oly_win .olywin_ad_t {
	position: absolute;
	left: 0;
	top: -40px;
}

.wbim_box .oly_win .olywin_ad_t a {
	display: block;
	width: 300px;
	height: 40px;
	overflow: hidden;
}

.wbim_box {
	font: 12px Arial, Helvetica, "宋体", sans-serif;
	color: #777;
	position: fixed;
	right: 0;
	z-index: 1000;
}

.wbim_box * {
	margin: 0;
	padding: 0;
}

.wbim_box li {
	list-style: none;
}

.wbim_box em,.wbim_box i {
	font-style: normal;
	font-weight: normal;
}

.wbim_box fieldset,.wbim_box img {
	border: 0;
}

.wbim_box input,.wbim_box textarea {
	outline-style: none;
}

.wbim_box textarea {
	resize: none;
}

.wbim_box table {
	border-collapse: collapse;
	border-spacing: 0;
}

.wbim_box .spetxt {
	color: #c90000;
}

.wbim_box a {
	color: #0082cd;
	text-decoration: none;
}

.wbim_box a:hover {
	text-decoration: underline;
}

.wbim_box .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.wbim_box .clearfix {
	display: inline-block;
}

* html .wbim_box .clearfix {
	height: 1%;
}

.wbim_box .clearfix {
	display: block;
}

.wbim_box .clear {
	clear: both;
	height: 0;
	font: 0/0 Arial;
	visibility: hidden;
}

.wbim_box .wbim_layer {
	position: absolute;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	z-index: 9999;
}

.wbim_box .wbim_layer_bg {
	padding: 3px;
	border-radius: 4px;
	background: url(../img/webim/layer_bg.png?id=1343123976518) repeat;
}

.wbim_box .wbim_layer_con {
	position: relative;
	background: #fff;
	border: 1px solid #afafaf;
}

.wbim_box .wbim_layer_con .wbim_titbar {
	height: 26px;
	line-height: 26px;
	background: #f0f0f0;
	padding: 0 0 0 8px;
}

.wbim_box .wbim_layer_con .wbim_layerclose {
	position: absolute;
	right: 9px;
	top: 9px;
}

.wbim_box .wbim_layer .wbim_down_arr {
	position: absolute;
	width: 14px;
	height: 10px;
	background: url(../img/webim/icons.png?id=1343123976518) -31px -280px;
	_background-image: url(../img/webim/icons.gif?id=1343123976518);
	bottom: -6px;
	_bottom: -11px;
	left: 30px;
}

.wbim_box .wbim_btn_c,.wbim_box .wbim_btn_c em,.wbim_box .wbim_btn_n,.wbim_box .wbim_btn_n em
	{
	background: url(../img/webim/btns.png?id=1343123976518) no-repeat;
	cursor: pointer;
	height: 24px;
	line-height: 24px;
	color: #fff;
	display: inline-block;
}

.wbim_box .wbim_btn_n,.wbim_box .wbim_btn_n em {
	color: #777;
}

.wbim_box .wbim_btn_c {
	background-position: 0 0;
	padding-left: 2px;
}

.wbim_box .wbim_btn_c em {
	background-position: right -25px;
	padding: 0 10px 0 8px;
}

.wbim_box .wbim_btn_c:hover {
	text-decoration: none;
	background-position: 0 -100px;
}

.wbim_box .wbim_btn_c:hover em {
	background-position: right -125px;
}

.wbim_box .wbim_btn_n {
	background-position: 0 -50px;
	padding-left: 2px;
}

.wbim_box .wbim_btn_n em {
	background-position: right -75px;
	padding: 0 10px 0 8px;
}

.wbim_box .wbim_btn_n:hover {
	text-decoration: none;
	background-position: 0 -150px;
}

.wbim_box .wbim_btn_n:hover em {
	background-position: right -175px;
}

.wbim_box .wbim_layerclose,.wbim_box .wbim_list_srch,.wbim_box .wbim_status_online,.wbim_box .wbim_status_disconnected,.wbim_box .wbim_status_busy,.wbim_box .wbim_status_away,.wbim_box .wbim_status_offline,.wbim_box .wbim_status_mobile,.wbim_box .wbim_status_client,.wbim_box .wbim_status_client_busy,.wbim_box .wbim_status_client_away,.wbim_box .wbim_list_group_tit,.wbim_box .wbim_icon_vf,.wbim_box .wbim_icon_mini,.wbim_box .wbim_icon_close,.wbim_box .wbim_icon_close_s,.wbim_box .wbim_scrolltop,.wbim_box .wbim_scrollbtm,.wbim_box .wbim_scrolltop_n,.wbim_box .wbim_scrollbtm_n,.wbim_box .wbim_scrolltop_a,.wbim_box .wbim_scrollbtm_a,.wbim_box .wbim_icon_face,.wbim_box .wbim_icon_img,.wbim_box .wbim_icon_doc,.wbim_box .wbim_icon_chatdoc,.wbim_box .wbim_face_arr,.wbim_box .wbim_icon_p,.wbim_box .wbim_icon_ask,.wbim_box .wbim_icon_tips,.wbim_box .wbim_icon_arrd,.wbim_box .wbim_icon_msg,.wbim_box .wbim_icon_msg_s,.wbim_box .wbim_icon_setup,.wbim_box .wbim_min_line,.wbim_box .wbim_icon_down,.wbim_box .wbim_icon_fk,.wbim_box .wbim_icon_file,.wbim_box .wbim_icon_err,.wbim_box .wbim_icon_ok,.wbim_box .wbim_btn_pmsg,.wbim_box .wbim_p_arr,.wbim_box .wbim_picview_box .wbim_p_ctrl a,.wbim_box .wbim_picview_box .wbim_pic_bar_cls
	{
	background: url(../img/webim/icons.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/icons.gif?id=1343123976518) no-repeat;
}

.wbim_box .wbim_icon_mini,.wbim_box .wbim_icon_close,.wbim_box .wbim_icon_fk,.wbim_box .wbim_icon_setup
	{
	background: url(../img/webim/icons_n.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/icons_n.gif?id=1343123976518) no-repeat;
}

.wbim_box .wbim_icon_close_s {
	width: 12px;
	height: 12px;
	display: block;
	background-position: -88px -17px;
	font-size: 0;
}

.wbim_box .wbim_icon_close_s:hover {
	background-position: -103px -17px;
}

.wbim_box .wbim_layerclose {
	display: inline-block;
	width: 7px;
	height: 6px;
	background-position: -90px -20px;
}

.wbim_box .wbim_layerclose:hover {
	background-position: -120px -20px;
}

.wbim_box .wbim_icon_vf {
	background-position: -80px 0;
	width: 15px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
}

.wbim_box .wbim_icon_ask {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	margin: 0 5px 0 0;
	_margin-right: 2px;
	_display: inline-block;
	background-position: -200px -40px;
}

.wbim_box .wbim_icon_p {
	width: 16px;
	height: 16px;
	display: inline-block;
	background-position: -180px -40px;
	margin: 3px 3px 0 9px;
}

.wbim_box .wbim_icon_tips {
	width: 14px;
	height: 14px;
	display: inline-block;
	background-position: -130px -60px;
}

.wbim_box .wbim_icon_down {
	width: 12px;
	height: 12px;
	display: inline-block;
	background-position: -59px -238px;
}

.wbim_box .wbim_icon_file {
	width: 32px;
	height: 32px;
	display: inline-block;
	background-position: -75px -240px;
}

.wbim_box .wbim_icon_err {
	width: 14px;
	height: 14px;
	display: inline-block;
	background-position: -145px -60px;
}

.wbim_box .wbim_icon_ok {
	width: 14px;
	height: 14px;
	display: inline-block;
	background-position: -238px -60px;
}

.wbim_box .wbim_ico_member,.wbim_box .wbim_ico_member_dis {
	display: inline-block;
	background: url(../img/webim/icons.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/icons.gif?id=1343123976518) no-repeat;
	width: 16px;
	height: 14px;
	vertical-align: -1px;
	*vertical-align: 1px;
	_margin-top: 6px;
}

.wbim_box .wbim_ico_member {
	background-position: -138px 0;
}

.wbim_box .wbim_ico_member_dis {
	background-position: -159px 0;
}

.wbim_box .wbim_status_online,.wbim_box .wbim_status_disconnected,.wbim_box .wbim_status_away,.wbim_box .wbim_status_busy,.wbim_box .wbim_status_offline,.wbim_box .wbim_status_mobile,.wbim_box .wbim_status_client,.wbim_box .wbim_status_client_busy,.wbim_box .wbim_status_client_away
	{
	width: 9px;
	height: 9px;
	display: inline-block;
	overflow: hidden;
}

.wbim_box .wbim_status_online {
	background-position: 0 0;
}

.wbim_box .wbim_status_away {
	background-position: -10px 0;
}

.wbim_box .wbim_status_busy {
	background-position: -30px 0;
}

.wbim_box .wbim_status_offline {
	background-position: -20px 0;
}

.wbim_box .wbim_status_mobile {
	background-position: -40px 0;
	width: 9px;
	height: 12px;
}

.wbim_box .wbim_status_client {
	background-position: -50px 0;
}

.wbim_box .wbim_status_client_busy {
	background-position: -100px 0;
}

.wbim_box .wbim_status_client_away {
	background-position: -110px 0;
}

.wbim_box .wbim_status_disconnected {
	background-position: -120px 0;
}

.wbim_icon_ing {
	display: inline-block;
	background: url(../img/webim/loading2.gif?id=1343123976518);
	height: 16px;
	width: 16px;
}

.wbim_box .wbim_tit {
	height: 23px;
	padding: 0 1px;
	color: #444;
	border-bottom: 1px solid #afafaf;
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 0;
	cursor: pointer;
}

.wbim_box .wbim_titin {
	height: 23px;
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -30px;
}

.wbim_box .wbim_tit_hover .wbim_titin {
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -60px;
}

.wbim_box .wbim_tit_lf {
	float: left;
	position: relative;
	z-index: 100;
}

.wbim_box .wbim_tit_lf p {
	line-height: 14px;
	overflow: hidden;
}

.wbim_box .wbim_tit_lf p span {
	float: left;
}

.wbim_box .wbim_tit_lf p .txt {
	margin: 4px 8px 0 0;
	*margin-top: 5px;
	margin-top: 5px\9;
}

.wbim_box .wbim_tit_lf p .msg_tit {
	margin-left: 8px;
}

.wbim_box .wbim_tit_lf p .txt .txtg {
	color: #777;
	margin-left: 4px;
}

.wbim_box .wbim_tit_lf p .txt .txtg a {
	color: #7AA5B9;
}

.wbim_box .wbim_tit_lf p .bringin {
	margin: 4px 0 0;
	*margin-top: 5px;
	margin-top: 5px\9;
	padding: 0 15px 0 0;
	color: #777;
	background: url(../img/webim/bringin.gif?id=1343123976518) no-repeat right
		6px;
}

.wbim_box .wbim_tit_lf p .wbim_status_online,.wbim_box .wbim_tit_lf p .wbim_status_away,.wbim_box .wbim_tit_lf p .wbim_status_busy,.wbim_box .wbim_tit_lf p .wbim_status_offline,.wbim_box .wbim_tit_lf p .wbim_status_client,.wbim_box .wbim_tit_lf p .wbim_status_client_busy,.wbim_box .wbim_tit_lf p .wbim_status_client_away
	{
	margin: 7px 7px 0 6px;
}

.wbim_box .wbim_tit_lf p .wbim_status_mobile {
	margin: 6px 7px 0 6px;
	*margin: 5px 7px 0 6px;
	margin: 5px 7px 0 6px\9;
}

.wbim_box .wbim_tit_lf .tit {
	width: 64px;
	height: 23px;
	overflow: hidden;
}

.wbim_box .wbim_tit_lf .tit .wbim_status_online,.wbim_box .wbim_tit_lf .tit .wbim_status_busy,.wbim_box .wbim_tit_lf .tit .wbim_status_away,.wbim_box .wbim_tit_lf .tit .wbim_status_offline,.wbim_box .wbim_tit_lf .tit .wbim_status_disconnected
	{
	float: left;
	margin: 7px 0 0 7px;
}

.wbim_box .wbim_tit_lf .tit .txt {
	float: left;
	margin-left: 7px;
	line-height: 14px;
	margin-top: 4px;
	margin-top: 6px\9;
	*margin-top: 6px;
}

.wbim_box .wbim_tit_lf .tit .icon {
	float: left;
	width: 5px;
	height: 4px;
	background: url(../img/webim/icons_n.gif?id=1343123976518) no-repeat -246px
		0;
	margin: 10px 0 0 7px;
}

.wbim_box .wbim_tit_lf .linert {
	width: 2px;
	height: 24px;
	background: url(../img/webim/icons_n.gif?id=1343123976518) no-repeat -240px
		0;
	position: absolute;
	top: 0;
	left: 64px;
}

.wbim_box .wbim_tit_lf ul {
	display: none;
	position: absolute;
	z-index: 200;
	top: 22px;
	left: -2px;
	padding: 1px;
	background: #fff;
	width: 64px;
	border: 1px solid #b8b8b8;
	border-top: 0;
	overflow: hidden;
}

.wbim_box .wbim_tit_lf li {
	float: left;
	width: 64px;
	height: 23px;
	overflow: hidden;
	line-height: 23px;
	line-height: 25px\9;
	*line-height: 23px;
	color: #777;
	cursor: pointer;
}

.wbim_box .wbim_tit_lf li a,.wbim_box .wbim_tit_lf li a:hover {
	margin: 0;
	display: block;
	width: 100%;
	height: 100%;
	color: #777;
	text-decoration: none;
}

.wbim_box .wbim_tit_lf li a:hover {
	background: #eee;
}

.wbim_box .wbim_tit_lf li span {
	float: left;
	margin: 7px 7px 0;
	_margin-right: 4px;
	*margin-top: 6px;
	margin-top: 6px\9;
	cursor: pointer;
}

.wbim_box .wbim_tit_lf li.lingtop {
	height: 1px;
	background: #f0f0f0;
	margin-bottom: 1px;
}

.wbim_box .wbim_tit_lf_hover {
	width: 64px;
	height: 22px;
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -240px;
}

.wbim_box .wbim_tit_lf_hover .linert {
	background-position: -243px 0;
}

.wbim_box .wbim_tit_lf_hover ul {
	display: block;
}

.wbim_box .wbim_tit_rt {
	float: right;
}

.wbim_box .wbim_icon_mini,.wbim_box .wbim_icon_close,.wbim_box .wbim_icon_fk,.wbim_box .wbim_icon_setup
	{
	width: 24px;
	height: 23px;
	margin-right: -1px;
	display: block;
	float: left;
}

.wbim_box .wbim_icon_close {
	background-position: 0 0;
}

.wbim_box .wbim_icon_close:hover {
	background-position: -30px 0;
}

.wbim_box .wbim_icon_mini {
	background-position: -60px 0;
}

.wbim_box .wbim_icon_mini:hover {
	background-position: -90px 0;
}

.wbim_box .wbim_icon_fk {
	background-position: -120px 0;
}

.wbim_box .wbim_icon_fk:hover {
	background-position: -150px 0;
}

.wbim_box .wbim_icon_setup {
	background-position: -180px 0;
}

.wbim_box .wbim_icon_setup:hover {
	background-position: -210px 0;
}

.wbim_box .wbim_list_srch {
	border: 1px solid #d3d3d3;
	margin: 0 1px;
	position: relative;
	z-index: 2;
	height: 21px;
	background-color: #fff;
	background-position: -235px 0;
}

.wbim_box .wbim_list_srchin {
	height: 20px;
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	overflow: hidden;
}

.wbim_box .wbim_list_srch input {
	border: 0;
	margin: 0 0 0 21px;
	width: 140px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	padding: 2px 0;
	color: #999;
}

.wbim_box .wbim_list_srch .wbim_icon_close_s {
	position: absolute;
	right: 5px;
	top: 5px;
}

.wbim_box .wbim_loading {
	background: url(../img/webim/loading.gif?id=1343123976518) no-repeat center
		center;
}

.wbim_box .wbim_userhead {
	float: left;
	width: 21px;
	height: 21px;
	position: relative;
}

.wbim_box .wbim_userhead img {
	width: 20px;
	height: 20px;
	display: block;
}

.wbim_box .wbim_userhead span {
	position: absolute;
	bottom: 0;
	right: 0;
	_bottom: -1px;
	_right: -1px;
}

.wbim_box .wbim_offline {
	color: #999;
}

.wbim_box .wbim_offline .wbim_userhead img {
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60);
}

.wbim_box .wbim_username {
	float: left;
	word-wrap: break-word;
	word-break: break-all;
	white-space: nowrap;
	_white-space: normal;
	overflow: hidden;
	_font-family: "宋体";
}

.wbim_box .wbim_username .wbim_icon_vf {
	_margin: 8px 0 0;
	_vertical-align: 0;
}

.wbim_box .wbim_icon_msg_s {
	width: 7px;
	height: 8px;
	display: inline-block;
	background-position: -60px 0;
	position: absolute;
	top: 7px;
	left: -11px;
}

.wbim_box .wbim_list_expand {
	position: absolute;
	width: 198px;
	height: 389px;
	border: 1px solid #afafaf;
	background: #fff;
}

.wbim_box .wbim_list_box {
	margin: 3px 1px;
	height:316px;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
	background: #fff;
	margin: 3px 0 2px;
}

.wbim_box .wbim_list_pos {
	position: absolute;
	bottom: 0;
	_bottom: -1px;
	left: 0;
	width: 100%;
	height: 24px;
	border-top: 1px solid #dedede;
}

.wbim_box .wbim_clicknone {
	display: block;
	width: 98%;
	height: 24px;
	text-align: center;
	background: #f4f4f4;
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60);
	float: left;
}

.wbim_box .wbim_clicknone:hover,.wbim_box .wbim_send_pmsg:hover {
	-moz-opacity: .85;
	opacity: .85;
	filter: alpha(opacity = 85);
}

.wbim_box .wbim_icon_arrd {
	width: 11px;
	height: 10px;
	display: inline-block;
	margin: 7px 0 0;
	background-position: -160px -40px;
}

.wbim_box .wbim_list_expand_nof {
	height: 128px;
}

.wbim_box .wbim_list_expand_nof .wbim_list_box {
	height: 73px;
}

.wbim_box .wbim_list_nof {
	width: 160px;
	margin: 20px 0 0 26px;
	line-height: 18px;
}

.wbim_box .wbim_list_nof .wbim_icon_tips {
	float: left;
	margin-bottom: 20px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-top: 3px;
	margin-top: 0\9;
}

.wbim_box .wbim_send_con {
	float: left;
	border-left: 1px solid #dedede;
}

.wbim_box .wbim_send_pmsg {
	display: block;
	width: 42px;
	height: 24px;
	background: #f4f4f4;
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60);
}

.wbim_box .wbim_btn_pmsg {
	display: inline-block;
	height: 13px;
	width: 17px;
	background-position: -204px -240px;
}

.wbim_box .wbim_gmsging .wbim_btn_pmsg {
	background-position: -240px -240px;
}

.wbim_box .wbim_send_pmsg .wbim_btn_pmsg {
	margin: 6px 0 0 13px;
}

.wbim_box .wbim_gmsging,.wbim_box .wbim_gmsging:hover {
	background: #FEFFE5;
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.wbim_box .wbim_list_group {
	margin: 5px 2px;
}

.wbim_box .wbim_list_group_tit {
	padding-left: 18px;
	cursor: pointer;
	height: 20px;
	line-height: 20px;
	line-height: 22px\9;
	*line-height: 20px;
	zoom: 1;
}

.wbim_box .wbim_list_group_tit_hover {
	background-color: #e9e9e9;
}

.wbim_box .wbim_list_group_tit.wbim_open {
	background-position: -233px -40px;
}

.wbim_box .wbim_list_group_tit.wbim_close {
	background-position: -233px -20px;
}

.wbim_box .wbim_list_friend ul li {
	margin: 2px 0 0;
	*margin: -1px 0 0;
	height: 28px;
	overflow: hidden;
	cursor: pointer;
	padding-left: 18px;
	clear: both;
}

.wbim_box .wbim_list_friend ul li:after {
	content: "";
	display: block;
	overflow: hidden;
	height: 0;
	clear: both;
}

.wbim_box .wbim_list_friend ul li:hover,.wbim_box .wbim_list_friend ul li.wbim_hover
	{
	background: #e9e9e9;
}

.wbim_box .wbim_list_friend .wbim_userhead {
	margin: 4px 9px 0 0;
}

.wbim_box .wbim_list_friend .wbim_username {
	height: 28px;
	width: 120px;
	line-height: 28px;
}

.wbim_box .wbim_list_friend .noresult,.wbim_box .wbim_list_friend .noresult:hover
	{
	margin: 0;
	padding: 0;
	height: auto;
	cursor: text;
	background: #fff;
	text-align: center;
}

.wbim_box .wbim_chat_box {
	position: absolute;
	width: 420px;
	height: 389px;
	border: 1px solid #afafaf;
	background: #fff;
}

.wbim_box .wbim_chat_box_s {
	width: 316px;
}

.wbim_box .wbim_chat_lf {
	float: left;
	width: 100px;
	height: 365px;
	background: url(../img/webim/bg_ry.png?id=1343123976518) repeat-y right 0
		#f4f4f4;
}

.wbim_box .wbim_scrolltop,.wbim_box .wbim_scrolltop_a,.wbim_box .wbim_scrolltop_n,.wbim_box .wbim_scrollbtm,.wbim_box .wbim_scrollbtm_a,.wbim_box .wbim_scrollbtm_n
	{
	width: 100px;
	height: 20px;
	display: block;
}

.wbim_box .wbim_scrolltop {
	background-position: 0 -90px;
}

.wbim_box .wbim_scrolltop:hover {
	background-position: 0 -110px;
}

.wbim_box .wbim_scrolltop:active {
	background-position: 0 -130px;
}

.wbim_box .wbim_scrolltop_n {
	background-position: 0 -150px;
	cursor: default;
}

.wbim_box .wbim_scrolltop_a {
	background-position: 0 -170px;
}

.wbim_box .wbim_scrolltop_a:hover {
	background-position: 0 -190px;
}

.wbim_box .wbim_scrolltop_a:active {
	background-position: 0 -210px;
}

.wbim_box .wbim_scrollbtm {
	background-position: -105px -90px;
}

.wbim_box .wbim_scrollbtm:hover {
	background-position: -105px -110px;
}

.wbim_box .wbim_scrollbtm:active {
	background-position: -105px -130px;
}

.wbim_box .wbim_scrollbtm_n {
	background-position: -105px -150px;
	cursor: default;
}

.wbim_box .wbim_scrollbtm_a {
	background-position: -105px -170px;
}

.wbim_box .wbim_scrollbtm_a:hover {
	background-position: -105px -190px;
}

.wbim_box .wbim_scrollbtm_a:active {
	background-position: -105px -210px;
}

.wbim_box .wbim_chat_friend_box {
	height: 320px;
	margin: 1px 0 4px;
	overflow: hidden;
	position: relative;
}

.wbim_box .wbim_chat_friend_list {
	position: absolute;
	top: 0;
	width: 100px;
	min-height: 320px;
	*overflow: hidden;
}

.wbim_box .wbim_chat_friend_list li {
	float: left;
	cursor: pointer;
	margin: 2px 0 0 3px;
	display: inline;
	padding: 1px 1px 1px 6px;
	width: 99px;
	height: 28px;
	zoom: 1;
	overflow: hidden;
	position: relative;
}

.wbim_box .wbim_chat_friend_list li:after {
	content: "";
	display: block;
	overflow: hidden;
	height: 0;
	clear: both;
}

.wbim_box .wbim_chat_friend_list .wbim_userhead {
	margin: 4px 6px 0 0;
}

.wbim_box .wbim_chat_friend_list .wbim_username {
	height: 30px;
	width: 48px;
	line-height: 30px;
}

.wbim_box .wbim_chat_friend_list .wbim_icon_close_s {
	width: 0;
	height: 0;
	display: none;
}

.wbim_box .wbim_chat_friend_list li:hover .wbim_icon_close_s,.wbim_box .wbim_chat_friend_list li.wbim_hover .wbim_icon_close_s
	{
	cursor: pointer;
	position: absolute;
	left: 83px;
	top: 10px;
	width: 12px;
	height: 12px;
	display: block;
}

.wbim_box .wbim_chat_friend_list li.wbim_active:hover .wbim_icon_close_s,.wbim_box .wbim_chat_friend_list li.wbim_highlight:hover .wbim_icon_close_s
	{
	left: 82px;
}

.wbim_box .wbim_chat_friend_list li.wbim_highlight,.wbim_box .wbim_chat_friend_list li.wbim_highlight:hover
	{
	background-color: #fff1ba;
	padding: 0 0 0 5px;
	border: 1px solid #f6e2ae;
	width: 90px;
}

.wbim_box .wbim_chat_friend_list li.wbim_highlight_shine,.wbim_box .wbim_chat_friend_list li.wbim_highlight_shine:hover
	{
	background-color: #fae892;
	border: 1px solid #f3c345;
}

.wbim_box .wbim_chat_friend_list li.wbim_active {
	background: #fff;
	padding: 0 0 0 5px;
	width: 95px;
	border: 1px solid #bbb;
	border-right: 0;
	z-index: 3;
	font-weight: bold;
}

.wbim_box .wbim_chat_rt {
	float: left;
	background: #fff;
	width: 316px;
	height: 365px;
}

.wbim_box .wbim_chat_up {
	height: 225px;
	margin: 1px 1px 0;
	overflow: hidden;
}

.wbim_box .wbim_chat_tips {
	line-height: 14px;
	padding: 4px 20px 6px 27px;
	*padding: 6px 20px 4px 27px;
	padding: 6px 20px 4px 27px\9;
	background: #f4f9fd;
	width: 267px;
	position: absolute;
	z-index: 100;
}

.wbim_box .wbim_chat_tips .wbim_icon_close_s {
	position: absolute;
	top: 6px;
	right: 5px;
}

.wbim_box .wbim_chat_tips .wbim_icon_tips {
	margin-right: 4px;
	position: absolute;
	left: 8px;
	top: 5px;
}

.wbim_box .wbim_chat_list {
	height: 222px;
	padding: 0 4px;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
}

.wbim_box .wbim_chat_list dd {
	clear: both;
	*clear: none;
}

.wbim_box .wbim_chat_list .line {
	width: 100%;
	_width: 94%;
	height: 11px;
	overflow: hidden;
	margin: 0 auto;
	background: url(../img/webim/bg_dot.gif?id=1343123976518) repeat-x 0 10px;
}

.wbim_box .wbim_msgr,.wbim_box .wbim_msgl,.wbim_box .wbim_msg_g,.wbim_box .wbim_msg_err
	{
	min-width: 72px;
	max-width: 222px;
	*width: 222px;
	margin-bottom: 1px;
}

.wbim_box .wbim_msgr {
	float: right;
	margin-right: 5px;
	display: inline;
}

.wbim_box .wbim_msgl,.wbim_box .wbim_msg_g,.wbim_box .wbim_msg_err {
	float: left;
	margin-left: 5px;
	display: inline;
}

.wbim_box .wbim_msgpos {
	position: relative;
	margin: 10px 0 0;
}

.wbim_box .msg_box {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 9px;
}

.wbim_box .wbim_msgr .msg_box {
	border: 1px solid #dff0d8;
	background: #ebfbe3;
}

.wbim_box .wbim_msgl .msg_box {
	border: 1px solid #eaeaea;
	background: #f3f3f3;
}

.wbim_box .wbim_msg_g .msg_box {
	border: 1px solid #d9edfa;
	background: #f3f9fd;
}

.wbim_box .wbim_msg_err .msg_box {
	border: 1px solid #e79898;
	background: #f0d4d4;
}

.wbim_box .msg_box .txt {
	line-height: 14px;
	word-wrap: break-word;
	word-break: break-all;
}

.wbim_box .wbim_msg_err .msg_box .txt a.a_grey,.wbim_box .wbim_msg_err .msg_box .txt a.a_grey:hover
	{
	cursor: default;
	color: #999;
	text-decoration: none;
}

.wbim_box .msg_box .lr {
	position: relative;
	zoom: 1;
	_font-family: "宋体";
}

.wbim_box .msg_box .lr .pos {
	position: absolute;
	bottom: 2px;
	bottom: 0\9;
	right: -2px;
	color: #999;
}

.wbim_box .msg_box .lr .pos a {
	margin: 0 2px;
}

.wbim_box .msg_box .lr .picsbox {
	margin-right: 5px;
	width: 32px;
	height: 32px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}

.wbim_box .msg_box .picsbox_n {
	max-width: 120px;
	max-height: 120px;
}

.wbim_box .msg_box .picsbox_n a {
	cursor: url("http://img.t.sinajs.cn/t4/appstyle/webim/img/webim/big.cur"),
		auto;
}

.wbim_box .msg_box .lr .picsbox i {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.wbim_box .msg_box .lr .picsbox img {
	vertical-align: middle;
}

.wbim_box .msg_box .lr .infos {
	display: inline-block;
	line-height: 18px;
	vertical-align: middle;
	min-width: 100px;
	max-width: 159px;
	*width: 159px;
	word-wrap: break-word;
	word-break: break-all;
}

.wbim_box .msg_box .line {
	height: 1px;
	width: 100%;
	overflow: hidden;
	background: url(../img/webim/bg_dot.gif?id=1343123976518) repeat-x;
	margin: 5px 0 8px;
}

.wbim_box .msg_arr,.wbim_box .msg_dis .arru {
	background: url(../img/webim/icons.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/icons.gif?id=1343123976518) no-repeat;
}

.wbim_box .msg_arr {
	position: absolute;
	width: 6px;
	height: 9px;
	z-index: 1;
}

.wbim_box .wbim_msgr .msg_arr {
	bottom: 10px;
	right: -5px;
	background-position: -140px -20px;
}

.wbim_box .wbim_msgl .msg_arr {
	bottom: 10px;
	left: -5px;
	_left: -15px;
	background-position: -160px -20px;
}

.wbim_box .wbim_msg_g .msg_arr {
	bottom: 10px;
	left: -5px;
	_left: -15px;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat 0 -450px;
	_background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat 0 -450px;
}

.wbim_box .wbim_msg_err .msg_arr {
	bottom: 10px;
	left: -5px;
	_left: -15px;
	background-position: -167px -20px;
}

.wbim_box .wbim_msgr .msg_time {
	text-align: right;
	padding-right: 10px;
}

.wbim_box .wbim_msgl .msg_time,.wbim_box .wbim_msg_g .msg_time,.wbim_box .wbim_msg_err .msg_time
	{
	padding-left: 10px;
}

.wbim_box .msg_disbox1 {
	position: absolute;
	z-index: 100;
}

.wbim_box .msg_disbox1 .msg_dis {
	position: absolute;
	z-index: 4;
	left: 0;
	top: 0;
}

.wbim_box .msg_disbox1 .msg_dis .arru {
	position: absolute;
	z-index: 4;
	left: 25px;
	top: 0;
	width: 19px;
	height: 10px;
	background-position: -180px -20px;
}

.wbim_box .msg_disbox1 .msg_dis .box_s {
	position: absolute;
	z-index: 4;
	left: 0;
	top: 9px;
	width: 120px;
	padding: 10px;
	border: 1px solid #f9f2a7;
	background: #feffe5;
}

.wbim_box .msg_disbox2 {
	position: absolute;
	z-index: 100;
	right: 517px;
	top: 79px;
}

.wbim_box .wbim_chat_toolbar {
	height: 26px;
	margin: 0 1px;
	background: #f3f3f3;
	border-bottom: 1px solid #ededed;
}

.wbim_box .wbim_chat_toolbarin {
	height: 25px;
	border-bottom: 1px solid #dfdfdf;
}

.wbim_box .wbim_chat_toolbar a.wbim_history {
	margin: 4px 9px 0 0;
	_margin-top: 0;
	float: right;
	display: block;
	_display: inline;
	color: #999;
	text-decoration: none;
	cursor: pointer;
}

.wbim_box .wbim_chat_toolbar a.wbim_history:hover {
	color: #777;
}

.wbim_box .wbim_chat_toolbar div.wbim_face {
	margin: 4px 0 0;
	padding-left: 9px;
	float: left;
	display: block;
	position: relative;
	color: #0082cd;
	z-index: 100;
}

.wbim_box .wbim_face a {
	color: #5a5a5a;
}

.wbim_box .wbim_chat_toolbar div.wbim_face a:hover {
	color: #838383;
	text-decoration: none;
}

.wbim_box .wbim_icon_face,.wbim_box .wbim_icon_img,.wbim_box .wbim_icon_doc,.wbim_box .wbim_icon_chatdoc
	{
	display: inline-block;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
}

.wbim_box .wbim_icon_face {
	background-position: -40px -40px;
	_vertical-align: 0;
}

.wbim_box .wbim_tool_ctrl:hover .wbim_icon_face {
	background-position: -60px -40px;
}

.wbim_box .wbim_icon_img {
	background-position: -160px -60px;
}

.wbim_box .wbim_tool_ctrl:hover .wbim_icon_img {
	background-position: -180px -60px;
}

.wbim_box a.wbim_icon_img_none,.wbim_box a.wbim_icon_doc_none {
	color: #838383;
	cursor: default;
}

.wbim_box .wbim_icon_img_none .wbim_icon_img,.wbim_box .wbim_icon_img_none:hover .wbim_icon_img
	{
	background-position: -160px -240px;
}

.wbim_box .wbim_icon_doc {
	background-position: -200px -60px;
}

.wbim_box .wbim_tool_ctrl:hover .wbim_icon_doc {
	background-position: -220px -60px;
}

.wbim_box .wbim_icon_doc_none .wbim_icon_doc,.wbim_box .wbim_icon_doc_none:hover .wbim_icon_doc
	{
	background-position: -180px -240px;
	cursor: default;
}

.wbim_box .wbim_icon_chatdoc {
	background-position: -80px -40px;
	_margin-top: 5px;
	_vertical-align: 0;
}

.wbim_box .wbim_history:hover .wbim_icon_chatdoc {
	background-position: -100px -40px;
}

.wbim_box .wbim_chat_input {
	width: 314px;
	height: 86px;
	text-align: center;
	margin: 0 1px;
}

.wbim_box .wbim_chat_input textarea {
	width: 98%;
	border: 0;
	height: 80px;
	margin: 2px 0 0;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 12px;
	color: #777;
	font: -webkit-small-control;
}

.wbim_box .wbim_chat_input_dis textarea {
	height: 60px;
}

.wbim_box .wbim_chat_input_tips {
	height: 20px;
	background: #f6f6f6;
	text-align: left;
	position: relative;
	z-index: 101;
}

.wbim_box .wbim_chat_input .wbim_chat_input_tips {
	display: none;
}

.wbim_box .wbim_chat_input_dis .wbim_chat_input_tips {
	display: block;
}

.wbim_box .wbim_chat_input_tips .fl {
	float: left;
	line-height: 20px;
	padding-left: 30px;
	width: 155px;
	height: 20px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	position: relative;
}

.wbim_box .wbim_chat_input_tips .fl .icon_del {
	position: absolute;
	top: 0;
	left: 7px;
	width: 20px;
	height: 20px;
	background: url(../img/webim/icons.png?id=1343123976518) no-repeat 2px
		-238px;
	_background: url(../img/webim/icons.gif?id=1343123976518) no-repeat 2px
		-238px;
}

.wbim_box .wbim_chat_input_tips .fl .icon_ing {
	position: absolute;
	top: 0;
	left: 7px;
	width: 20px;
	height: 20px;
	background: url(../img/webim/loading2.gif?id=1343123976518) no-repeat 2px
		2px;
}

.wbim_box .wbim_chat_input_tips .fl .txt {
	margin-left: -20px;
	color: #999;
}

.wbim_box .wbim_icon_s_default,.wbim_box .wbim_icon_s_excel,.wbim_box .wbim_icon_s_exe,.wbim_box .wbim_icon_s_music,.wbim_box .wbim_icon_s_pdf,.wbim_box .wbim_icon_s_photo,.wbim_box .wbim_icon_s_ppt,.wbim_box .wbim_icon_s_rar,.wbim_box .wbim_icon_s_txt,.wbim_box .wbim_icon_s_video,.wbim_box .wbim_icon_s_word
	{
	position: absolute;
	top: 2px;
	left: 9px;
	width: 16px;
	height: 16px;
	background: url(../img/webim/bg_file.png?id=1343123976518) no-repeat;
}

.wbim_box .wbim_icon_s_default {
	background-position: 0 0;
}

.wbim_box .wbim_icon_s_excel {
	background-position: 0 -20px;
}

.wbim_box .wbim_icon_s_exe {
	background-position: 0 -40px;
}

.wbim_box .wbim_icon_s_music {
	background-position: 0 -60px;
}

.wbim_box .wbim_icon_s_pdf {
	background-position: 0 -80px;
}

.wbim_box .wbim_icon_s_photo {
	background-position: 0 -100px;
}

.wbim_box .wbim_icon_s_ppt {
	background-position: 0 -120px;
}

.wbim_box .wbim_icon_s_rar {
	background-position: 0 -140px;
}

.wbim_box .wbim_icon_s_txt {
	background-position: 0 -160px;
}

.wbim_box .wbim_icon_s_video {
	background-position: 0 -180px;
}

.wbim_box .wbim_icon_s_word {
	background-position: 0 -200px;
}

.wbim_box .wbim_icon_b_default,.wbim_box .wbim_icon_b_excel,.wbim_box .wbim_icon_b_exe,.wbim_box .wbim_icon_b_music,.wbim_box .wbim_icon_b_pdf,.wbim_box .wbim_icon_b_photo,.wbim_box .wbim_icon_b_ppt,.wbim_box .wbim_icon_b_rar,.wbim_box .wbim_icon_b_txt,.wbim_box .wbim_icon_b_video,.wbim_box .wbim_icon_b_word
	{
	width: 32px;
	height: 32px;
	display: inline-block;
	background: url(../img/webim/bg_file.png?id=1343123976518) no-repeat 0
		-240px;
}

.wbim_box .wbim_icon_b_default {
	background-position: 0 -240px;
}

.wbim_box .wbim_icon_b_excel {
	background-position: 0 -280px;
}

.wbim_box .wbim_icon_b_exe {
	background-position: 0 -320px;
}

.wbim_box .wbim_icon_b_music {
	background-position: 0 -360px;
}

.wbim_box .wbim_icon_b_pdf {
	background-position: 0 -400px;
}

.wbim_box .wbim_icon_b_photo {
	background-position: 0 -440px;
}

.wbim_box .wbim_icon_b_ppt {
	background-position: 0 -480px;
}

.wbim_box .wbim_icon_b_rar {
	background-position: 0 -520px;
}

.wbim_box .wbim_icon_b_txt {
	background-position: 0 -560px;
}

.wbim_box .wbim_icon_b_video {
	background-position: 0 -600px;
}

.wbim_box .wbim_icon_b_word {
	background-position: 0 -640px;
}

.wbim_box .msg_box .lr .picsbox.picsbox_swf {
	overflow: visible;
	position: relative;
}

.wbim_box .wbim_icon_b_swf {
	position: absolute;
	top: 0;
	left: 0;
	width: 112px;
	height: 33px;
	display: inline-block;
}

.wbim_box .wbim_icon_b_swf object,.wbim_box .wbim_icon_b_swf embed {
	outline: none;
}

.wbim_box .wbim_chat_input_tips .fr {
	float: right;
}

.wbim_box .wbim_chat_input_tips .fr a.links {
	float: left;
	margin: 4px 5px 0;
}

.wbim_box .wbim_chat_input_tips .fr .wbim_icon_close_s {
	margin: 4px 6px 0 0;
}

.wbim_box .wbim_tips_show {
	float: left;
	position: relative;
	z-index: 100;
	display: block;
}

.wbim_box .wbim_tips_pos {
	border: 1px solid #A0A0A0;
	position: absolute;
	width: 199px;
	padding-bottom: 4px;
	background: #fff;
	bottom: 24px;
	right: -10px;
}

.wbim_box .wbim_tips_pos_n {
	border: 1px solid #A0A0A0;
	position: absolute;
	padding: 2px;
	background: #fff;
	bottom: 24px;
	left: 0;
	z-index: 200;
}

.wbim_box .msg_disbox2 .wbim_tips_pos {
	bottom: auto;
	right: auto;
}

.wbim_box .wbim_tips_tit {
	height: 20px;
	overflow: hidden;
}

.wbim_box .wbim_tips_tit .wbim_face_arr {
	left: auto;
	top: auto;
	right: 18px;
	bottom: -8px;
}

.wbim_box .wbim_tips_tit .wbim_icon_down {
	position: absolute;
	left: 9px;
	top: 4px;
}

.wbim_box .wbim_tips_tit .wbim_icon_close_s,.wbim_box .wbim_chat_input_tips .fr .wbim_tips_tit .wbim_icon_close_s
	{
	position: absolute;
	right: 5px;
	top: 4px;
	margin: 0;
}

.wbim_box .wbim_tips_pic {
	width: 191px;
	height: 127px;
	overflow: hidden;
	margin: 0 auto;
	background: #f3f3f3;
	text-align: center;
}

.wbim_box .wbim_tips_pic i {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.wbim_box .wbim_tips_pic img {
	vertical-align: middle;
}

.wbim_box .wbim_tips_pic_n {
	max-width: 120px;
	max-height: 120px;
	min-width: 30px;
	overflow: hidden;
	text-align: center;
}

.wbim_box .wbim_tips_pic_n img {
	max-width: 120px;
}

.wbim_box .wbim_p_arr {
	display: inline-block;
	width: 8px;
	height: 5px;
	background-position: -48px -280px;
	position: absolute;
	bottom: -5px;
	_bottom: -15px;
	left: 13px;
}

.wbim_box .wbim_chat_btmin {
	background: #f3f3f3;
	height: 24px;
	_overflow: hidden;
	border-top: 1px solid #d3d3d3;
}

.wbim_box .wbim_chat_btm_lf {
	float: left;
	padding: 5px 0 0 9px;
}

.wbim_box .wbim_chat_btm_rt {
	float: right;
}

.wbim_box .wbim_chat_btm .wbim_tips_char {
	float: left;
	margin: 0 10px 0 0;
	line-height: 24px;
	color: #999;
}

.wbim_box .wbim_face_box {
	border: 1px solid #A0A0A0;
	position: absolute;
	width: 452px;
	background: #fff;
	bottom: 24px;
	left: 0;
	*zoom: 1;
}

.wbim_box .wbim_face_tit {
	height: 26px;
	padding: 0 0 0 10px;
	background: url(../img/webim/bg_rx.png?id=1343123976518) 0 -210px;
	border-bottom: 1px solid #d1e0e7;
	_overflow: hidden;
}

.wbim_box .wbim_face_tit_lf {
	float: left;
	background: #fff;
	display: block;
	padding: 0 10px;
	border: 1px solid #d1e0e7;
	border-bottom: 0;
	line-height: 22px;
	margin-top: 4px;
	position: relative;
}

.wbim_box .wbim_face_tit .wbim_icon_close {
	float: right;
}

.wbim_box .wbim_face_arr {
	width: 16px;
	height: 8px;
	overflow: hidden;
	position: absolute;
	left: 8px;
	bottom: -8px;
	background-position: -140px -40px;
}

.wbim_box .msg_disbox2 .wbim_face_arr {
	width: 8px;
	height: 16px;
	background-position: -140px -240px;
	left: -8px;
	top: 25px;
}

.wbim_box .wbim_face_con {
	margin: 10px 0 10px 8px;
}

.wbim_box .wbim_face_list {
	zoom: 1;
}

.wbim_box .wbim_face_list:after {
	content: "";
	display: block;
	overflow: hidden;
	height: 0;
	clear: both;
}

.wbim_box .wbim_face_list li {
	float: left;
	width: 28px;
	height: 28px;
	text-align: center;
	overflow: hidden;
	padding: 0 1px 1px 0;
}

.wbim_box .wbim_face_list li a {
	border: 1px solid #EDEDED;
	display: block;
	width: 26px;
	height: 26px;
}

.wbim_box .wbim_face_list li a:hover {
	background: #fff9ec;
	border-color: #fce0c3;
}

.wbim_box .wbim_confirm_box {
	position: absolute;
	width: 220px;
	z-index: 1001;
	border: 1px solid #c6c6c6;
	background: #fff;
}

.wbim_box .wbim_confirm_info {
	padding: 3px 15px 15px;
	clear: both;
}

.wbim_box .wbim_confirm_con .wbim_btn_c {
	margin: 0 5px;
}

.wbim_box .wbim_confirm_p {
	margin: 10px auto;
	line-height: 20px;
}

.wbim_box .wbim_confirm_p .txt {
	display: inline-block;
	width: 168px;
	line-height: 16px;
	vertical-align: top;
}

.wbim_box .wbim_confirm_p .wbim_icon_ask {
	vertical-align: middle;
}

.wbim_box .wbim_confirm_p .wbim_icon_tips {
	vertical-align: middle;
	margin-right: 5px;
}

.wbim_box .wbim_confirm_btn {
	text-align: center;
}

.wbim_box .wbim_confirm_btn a {
	margin: 0 5px;
}

/*.wbim_box .wbim_line {
	border-top: 1px solid #ececec;
	height: 0px;
	overflow: hidden;
}*/

.wbim_box .wbim_min_box_col2,.wbim_box .wbim_min_box_col3 {
	height: 24px;
	color: #444;
	border: 1px solid #c6c6c6;
	cursor: pointer;
}

.wbim_box .wbim_min_box_col3 {
	width: 368px;
}

.wbim_box .wbim_min_box_col2 {
	width: 198px;
}

.wbim_box .wbim_min_box_col2 .wbim_min_linefor3,.wbim_box .wbim_min_box_col2 .wbim_min_chat
	{
	display: none;
}

.wbim_box .wbim_min_box {
	height: 24px;
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -90px;
}

.wbim_box .wbim_min_box_hover {
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -120px;
}

.wbim_box .wbim_min_status_open {
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -180px;
}

.wbim_box .wbim_min_chat_msg {
	background: url(../img/webim/bg_rx.png?id=1343123976518) repeat-x 0 -150px;
	color: #fff;
}

.wbim_box .wbim_min_chat_msg .wbim_icon_msg {
	background-position: -20px -40px;
}

.wbim_box .wbim_min_line {
	float: right;
	width: 2px;
	height: 24px;
	background-position: -120px -60px;
}

.wbim_box .wbim_min_chat,.wbim_box .wbim_min_friend {
	float: right;
	overflow: hidden;
	height: 24px;
}

.wbim_box .wbim_min_chat {
	width: 166px;
	line-height: 24px;
	_font-family: "宋体";
}

.wbim_box .wbim_min_friend {
	width: 198px;
	line-height: 24px;
	line-height: 26px\9;
}

.wbim_box .wbim_icon_msg {
	width: 16px;
	height: 16px;
	display: inline-block;
	background-position: 0 -40px;
	margin: 0 6px;
}

.wbim_box .wbim_min_chat .line {
	width: 10px;
	height: 16px;
	display: inline-block;
}

.wbim_box .wbim_icon_msg,.wbim_box .wbim_min_chat .line {
	margin-top: 6px;
	vertical-align: -5px;
	*margin-top: 6px;
	*vertical-align: -2px;
	_margin-top: 4px;
	_vertical-align: -3px;
}

.wbim_box .wbim_min_friend .statusbox {
	float: left;
	width: 9px;
	height: 9px;
	padding-right: 7px;
	margin: 8px 8px 0 7px;
	_margin-right: 5px;
	_display: inline;
	border-right: 1px solid #cbcbcb;
}

.wbim_box .wbim_box_pop {
	position: absolute;
	background: #777;
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60);
}

.wbim_box .layer_tips {
	position: absolute;
	z-index: 999;
	line-height: 17px;
}

.wbim_box .layer_tips .arrow_down {
	display: block;
	overflow: hidden;
	margin: 7px auto 0;
	position: absolute;
}

.wbim_box .layer_tips_bg {
	background: #FEFFE5;
	height: 100%;
	overflow: hidden;
	padding: 8px 10px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
}

.wbim_box .layer_tips_version {
	width: 220px;
	padding: 0;
	color: #666;
	border-width: 1px 1px 2px;
	border-style: solid;
	border-color: #e6d4a9;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}

.wbim_box .layer_tips_version ul {
	overflow: hidden;
	zoom: 1;
}

.wbim_box .layer_tips_version li {
	text-align: left;
}

.wbim_box .layer_tips_version li a {
	cursor: pointer;
}

.wbim_box .layer_tips_version li.link_btn {
	padding: 7px 0 0;
	text-align: right;
}

.wbim_box .layer_tips_version li span.link {
	color: #e0a20c;
}

.wbim_box .layer_tips_version li .wbim_btn_c {
	margin-left: 5px;
}

.wbim_box .layer_tips_version .arrow_down {
	bottom: -9px;
	width: 20px;
	height: 9px;
	background: url(../img/webim/icons.png?id=1343123976518) no-repeat -201px
		-21px;
	_background: url(../img/webim/icons.gif?id=1343123976518) no-repeat -201px
		-21px;
}

.wbim_box .layer_tips_version .W_btn_tip,.wbim_box .layer_tips_version .W_btn_tip em,.wbim_box .layer_tips_version .W_btn_tip_esc,.wbim_box .layer_tips_version .W_btn_tip_esc em
	{
	display: inline-block;
	height: 19px;
	line-height: 19px;
	background: url(../img/webim/layer_tip_newico.png?id=1343123976518) 0 0
		no-repeat;
}

.wbim_box .layer_tips_version .W_btn_tip,.wbim_box .layer_tips_version .W_btn_tip_esc
	{
	padding-left: 3px;
}

.wbim_box .layer_tips_version .W_btn_tip_esc {
	background-position: left -48px;
	margin-left: 10px;
}

.wbim_box .layer_tips_version .W_btn_tip:hover,.wbim_box .layer_tips_version .W_btn_tip_esc:hover
	{
	text-decoration: none;
}

.wbim_box .layer_tips_version .W_btn_tip em,.wbim_box .layer_tips_version .W_btn_tip_esc em
	{
	padding: 0 5px 0 3px;
	cursor: pointer;
}

.wbim_box .layer_tips_version .W_btn_tip em {
	background-position: right -19px;
	color: #fff;
}

.wbim_box .layer_tips_version .W_btn_tip_esc em {
	background-position: right -67px;
	color: #666;
}

.wbim_box .wbim_nmsg {
	width: 190px;
}

.wbim_box .wbim_nmsg .arrow_down {
	right: 10px;
}

.wbim_box .layer_tips_version .wbim_close_color {
	display: inline-block;
	width: 7px;
	height: 7px;
	overflow: hidden;
	background: url(../img/webim/layer_tip_newico.png?id=1343123976518) 0 -38px
		no-repeat;
	position: absolute;
	right: 10px;
	top: 10px;
}

.wbim_box .wbim_new_tip {
	width: 140px;
}

.wbim_box .wbim_btn_send {
	float: left;
	width: 65px;
	height: 26px;
	position: relative;
	top: -1px;
	right: -1px;
	z-index: 100;
	_zoom: 1;
}

.wbim_box .wbim_btn_publish,.wbim_box .wbim_btn_publish:hover,.wbim_box .wbim_btn_choose_a,.wbim_box .wbim_btn_choose_a:hover
	{
	background: url(../img/webim/bg_send.png?id=1343123976518) no-repeat;
	cursor: pointer;
}

.wbim_box .wbim_btn_publish {
	float: left;
	width: 51px;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
}

.wbim_box .wbim_btn_publish:hover {
	background-position: 0 -30px;
}

.wbim_box .wbim_btn_choose {
	float: left;
	width: 14px;
	height: 26px;
	position: relative;
	z-index: 100;
}

.wbim_box .wbim_btn_choose_a {
	float: left;
	width: 14px;
	height: 26px;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	background-position: -51px 0;
	cursor: pointer;
}

.wbim_box .wbim_btn_choose_a:hover {
	cursor: pointer;
	background-position: -51px -30px;
}

.wbim_box .wbim_btn_choose ul {
	position: absolute;
	top: -53px;
	left: -1px;
	width: 171px;
	height: 51px;
	overflow: hidden;
	background: #fff;
	border: 1px solid #a0a0a0;
	display: none;
}

.wbim_box .wbim_btn_choose li {
	float: left;
	width: 100%;
	height: 25px;
}

.wbim_box .wbim_btn_choose li span {
	float: left;
	width: 20px;
	height: 25px;
	border-right: 1px solid #a0a0a0;
	background: #f4f4f4;
}

.wbim_box .wbim_btn_choose li em {
	float: left;
	width: 150px;
	height: 25px;
}

.wbim_box .wbim_btn_choose li em a {
	width: 128px;
	padding: 0 10px;
	margin: 1px;
	height: 23px;
	line-height: 23px;
	display: block;
	color: #777;
}

.wbim_box .wbim_btn_choose li em a:hover {
	color: #777;
	text-decoration: none;
	background: #dfdfdf;
}

.wbim_box .wbim_btn_choose li.line,.wbim_box .wbim_btn_choose li.line span,.wbim_box .wbim_btn_choose li.line em
	{
	height: 1px;
	overflow: hidden;
}

.wbim_box .wbim_btn_choose li.line em {
	width: 136px;
	margin: 0 7px;
	background: url(../img/webim/bg_dot.gif?id=1343123976518) repeat-x;
}

.wbim_box .wbim_btn_choose li.curr span {
	background: url(../img/webim/bg_send.png?id=1343123976518) no-repeat 4px
		-90px #f4f4f4;
}

.wbim_box .wbim_btn_send_disable {
	background: url(../img/webim/bg_send.png?id=1343123976518) 0 -60px;
}

.wbim_box .wbim_btn_send_disable .wbim_btn_publish,.wbim_box .wbim_btn_send_disable .wbim_btn_publish:hover,.wbim_box .wbim_btn_send_disable .wbim_btn_choose_a,.wbim_box .wbim_btn_send_disable .wbim_btn_choose_a:hover
	{
	background: none;
	cursor: default;
}

.wbim_box .wbim_btn_send_disable .wbim_btn_choose ul {
	display: none;
}

 

.wbim_box .wbim_list_tab ul {
	height: 22px;
	overflow: hidden;
	margin: 3px 0 0;
	border-top: 1px solid #dbdbdb;
}

.wbim_box .wbim_list_tab ul li {
	float: left;
	width: 66px;
}

.wbim_box .wbim_list_tab strong {
	width: 65px;
	display: block;
}

.wbim_box .wbim_list_tab .user {
	padding-right: 1px;
	background: url(../img/webim/bg_tab.png?id=1343123976518) repeat-x 0 0;
}

.wbim_box .wbim_list_tab .curr .user {
	background-position: 0 0;
}

.wbim_box .wbim_list_tab .group {
	width: 66px;
	background: url(../img/webim/bg_tab.png?id=1343123976518) repeat-x 0 0;
}

.wbim_box .wbim_list_tab .curr .group {
	background-position: 0 0;
}

.wbim_box .wbim_list_tab .near {
	padding-left: 1px;
	background: url(../img/webim/bg_tab.png?id=1343123976518) repeat-x 0 0;
}

.wbim_box .wbim_list_tab .curr .near {
	background-position: 0 0;
}

.wbim_box .wbim_list_tab a,.wbim_box .wbim_list_tab a span {
	cursor: pointer;
	background: url(../img/webim/bg_tab.png?id=1343123976518) repeat-x 0 -25px;
	display: inline-block;
	height: 22px;
	overflow: hidden;
	width: 100%;
}

.wbim_box .wbim_list_tab a span {
	background-position: 0 -25px;
	width: 100%;
	text-align: center;
}

.wbim_box .wbim_list_tab a:hover {
	background-position: 0 -50px;
	text-decoration: none;
}

.wbim_box .wbim_list_tab a:hover span {
	background-position: 0 -50px;
}

.wbim_box .wbim_list_tab .curr a,.wbim_box .wbim_list_tab .curr a:hover
	{
	background-position: 0 -75px;
}

.wbim_box .wbim_list_tab .curr a span,.wbim_box .wbim_list_tab .curr a:hover span
	{
	background-position: 0 -75px;
}

.wbim_box .wbim_tab_user,.wbim_box .wbim_tab_group,.wbim_box .wbim_tab_near
	{
	width: 20px;
	height: 22px;
	display: inline-block;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat;
}

.wbim_box .wbim_tab_user {
	background-position: 0 -195px;
}

.wbim_box li.curr .wbim_tab_user {
	background-position: 0 -220px;
}

.wbim_box li.newmsg .wbim_tab_user {
	background-position: 0 -245px;
}

.wbim_box .wbim_tab_group {
	background-position: 0 -270px;
}

.wbim_box li.curr .wbim_tab_group {
	background-position: 0 -295px;
}

.wbim_box li.newmsg .wbim_tab_group {
	background-position: 0 -320px;
}

.wbim_box .wbim_tab_near {
	background-position: 0 -476px;
}

.wbim_box li.curr .wbim_tab_near {
	background-position: 0 -508px;
}

.wbim_box .wbim_list_friend .wbim_chat_tips {
	padding-left: 4px;
	padding-right: 16px;
	width: auto;
	position: relative;
	margin-top: -5px;
	z-index: auto;
	overflow: hidden;
	zoom: 1;
}

.wbim_box .wbim_list_friend .wbim_chat_tips .wbim_icon_close_s {
	right: 2px;
}

.wbim_box .wbim_chat_up .wbim_top_tips {
	text-align: center;
	padding: 8px;
	border-bottom: 1px dotted #ccc;
}

.wbim_box .wbim_status_group,.wbim_box .wbim_status_stop {
	display: inline-block;
	overflow: hidden;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat;
}

.wbim_box .wbim_status_group {
	width: 9px;
	height: 9px;
	background-position: -4px 0;
}

.wbim_box .wbim_status_stop {
	width: 9px;
	height: 9px;
	background-position: -4px -58px;
}

.wbim_box .wbim_tit_lf p .wbim_status_group,.wbim_box .wbim_tit_lf p .wbim_status_stop
	{
	margin: 7px 0 0;
}

.wbim_box .wbim_icon_group,.wbim_box .wbim_icon_stop {
	width: 16px;
	height: 16px;
	display: inline-block;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat 0 -117px;
	_background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat 0 -117px;
	margin: 4px 0 0 5px;
	float: left;
}

.wbim_box .wbim_icon_group:hover {
	background-position: 0 -142px;
}

.wbim_box .wbim_icon_stop {
	background-position: 0 -88px;
}

.wbim_box .msg_time {
	padding-bottom: 1px;
}

.wbim_box .msg_time .t {
	color: #999;
	margin: 0 0 0 5px;
	font-size: 10px;
	-webkit-text-size-adjust: none;
}

.wbim_box .wbim_icon_group_m,.wbim_box .wbim_icon_group_m2 {
	width: 11px;
	height: 8px;
	display: inline-block;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat -3px
		-18px;
	_background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat -3px
		-18px;
	margin: 0 5px 0 0;
	vertical-align: middle;
}

.wbim_box .wbim_icon_group_m2 {
	background-position: -3px -38px;
}

.wbim_box .wbim_icon_group_tit {
	width: 16px;
	height: 13px;
	display: inline-block;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat 0 -420px;
	_background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat 0 -420px;
	margin: 4px 3px 0 3px;
}

.wbim_box .wbim_list_friend .wbim_loading {
	display: inline-block;
	padding-right: 15px;
	background: url(../img/webim/bringin.gif?id=1343123976518) no-repeat center
		right;
	margin: 10px 0 0;
}

.wbim_box .wbim_list_friend .noresult_warn {
	text-align: left;
	padding: 50px 50px 0;
	background: url(../img/webim/ico_warn.png?id=1343123976518) no-repeat
		center top;
	margin: 100px 0 0;
}

.wbim_box .wbim_list_friend .noresult_links p {
	margin: 10px 0 0;
}

.wbim_box .wbim_list_friend .noresult_links p.top {
	padding-bottom: 50px;
}

.wbim_box .wbim_list_friend .noresult_links .wbim_icon_tips {
	vertical-align: 15px;
	*vertical-align: 18px;
}

.wbim_box .wbim_list_friend .noresult_links p.top em {
	display: inline-block;
	margin-left: 5px;
	line-height: 18px;
	text-align: left;
}

.wbim_box .wbim_list_friend .noresult_links span {
	vertical-align: -3px;
	*vertical-align: 1px;
}

.wbim_box .wbim_icon_g_c,.wbim_box .wbim_icon_g_f {
	width: 14px;
	height: 14px;
	display: inline-block;
	background: url(../img/webim/bg_g.png?id=1343123976518) no-repeat 0 -359px;
	background: url(../img/webim/bg_g.gif?id=1343123976518) no-repeat 0 -359px;
	margin-right: 5px;
}

.wbim_box .wbim_icon_g_f {
	background-position: 0 -390px;
}

.wbim_box .wbim_list_up {
	height: 23px;
	overflow: hidden;
	position: relative;
}

.wbim_box .wbim_list_relink {
	height: 21px;
	width: 184px;
	padding: 0 5px;
	margin: 0 1px;
	overflow: hidden;
	line-height: 21px;
	border: 1px solid #fbe4b7;
	background: #fefceb;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}

.wbim_box .wbim_list_relink .wbim_loading {
	padding-right: 15px;
	background: url(../img/webim/bringin.gif?id=1343123976518) no-repeat right
		center;
	margin-right: 10px;
}

.wbim_box .wbim_msg_grp {
	margin: 25px 25px 0;
	_zoom: 1;
}

.wbim_box .wbim_msg_grp .num_info {
	color: #b8b8b8;
	text-align: right;
	padding-bottom: 8px;
}

.wbim_box .wbim_msg_grp .fd_slt {
	position: relative;
	height: 75px;
	z-index: 8;
}

.wbim_box .wbim_msg_grp .f_list {
	border: 1px solid #afafaf;
	border-radius: 2px;
	box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .15);
	padding-bottom: 3px;
	max-height: 56px;
	overflow-y: auto;
	position: relative;
	font-size: 0;
	_zoom: 1;
	_height: 56px;
}

.wbim_box .wbim_msg_grp .f_list li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 3px 0 0 3px;
	vertical-align: top;
}

.wbim_box .wbim_msg_grp .f_list a {
	display: inline-block;
	height: 22px;
	border: 1px solid #b8e4fd;
	background: #e8f4fc;
	color: #777;
	box-shadow: inset 0 1px 0 0 #fff;
	_float: left;
	cursor: pointer;
	overflow: hidden;
	padding-right: 15px;
	_zoom: 1;
	position: relative;
	font-size: 12px;
}

.wbim_box .wbim_msg_grp .f_list a:hover {
	text-decoration: none;
}

.wbim_box .wbim_msg_grp .f_list .txt {
	padding: 0 0 0 4px;
	line-height: 21px;
}

.wbim_box .wbim_msg_grp .f_list .wbim_icon_close_s {
	position: absolute;
	right: 1px;
	top: 5px;
}

.wbim_box .wbim_msg_grp .f_ipt {
	border: 0;
	line-height: 22px;
	height: 22px;
	color: #777;
}

.wbim_box .wbim_msg_grp .main_ta textarea {
	border: 1px solid #afafaf;
	border-radius: 2px;
	box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .15);
	width: 358px;
	height: 88px;
	padding: 5px;
	font-size: 12px;
	color: #595959;
	overflow-y: auto;
}

.wbim_box .msg_btn {
	padding-top: 5px;
	text-align: right;
}

.wbim_box .msg_btn a {
	margin-left: 8px;
}

.wbim_box .msg_more {
	padding-top: 14px;
	_zoom: 1;
}

.wbim_box .msg_more .moreslt {
	display: inline-block;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	background: url(../img/webim/bg_rx.png?id=1343123976518) 0 -273px repeat-x;
	border: 1px solid #c4c4c4;
	color: #666;
	padding: 2px 6px;
	text-decoration: none;
}

.wbim_box .msg_more .moreslt:hover {
	background-position: 0 -283px;
}

.wbim_box .msg_more .arrow_down,.wbim_box .msg_more .arrow_up {
	display: inline-block;
	width: 7px;
	height: 4px;
	overflow: hidden;
	font-size: 0;
	background: url(../img/webim/icons.png?id=1343123976518) -240px -47px;
	_background: url(../img/webim/icons.gif?id=1343123976518) -240px -47px;
	vertical-align: middle;
	margin-left: 3px;
}

.wbim_box .msg_more .arrow_up {
	background-position: -225px -47px;
}

.wbim_box .word_err {
	color: #DA0000;
}

.wbim_box .wbim_grp_push {
	bottom: 82px;
	margin-left: -3px;
}

.wbim_box .wbim_layer .wbim_msg_push {
	width: 368px;
	max-height: 240px;
	_height: 240px;
	overflow-y: auto;
}

.wbim_box .wbim_layer .wbim_msg_push ul {
	margin: 5px 1px;
}

.wbim_box .wbim_layer .wbim_msg_push li {
	padding: 4px 7px;
	cursor: pointer;
}

.wbim_box .wbim_layer .wbim_msg_push li:hover {
	background: #eee;
}

.wbim_box .stat_box {
	height: 285px;
	overflow: hidden;
}

.wbim_box .stat_box .txts {
	text-align: center;
	margin-top: 100px;
}

.wbim_box .stat_box .txts span {
	vertical-align: middle;
	margin-right: 5px;
}

.wbim_box .stat_box .fd_list {
	padding-top: 10px;
}

.wbim_box .stat_box .fd_list em {
	margin-right: 3px;
}

.wbim_box .layer_menu_list {
	background: #fff;
	color: #666;
	border: 1px solid #ccc;
	padding: 1px;
}

.wbim_box .layer_menu_list ul {
	margin: 0;
	padding: 0;
	clear: both;
}

.wbim_box .layer_menu_list ul li {
	position: static;
	float: none;
	margin: 0;
	padding: 0;
	display: inline;
}

.wbim_box .layer_menu_list ul li.title,.wbim_box .layer_menu_list ul li.suggest_title
	{
	padding: 5px 10px;
	display: block;
	cursor: default;
}

.wbim_box .layer_menu_list ul li a {
	white-space: nowrap;
	padding: 5px 10px;
	color: #666;
	display: block;
	*font-family: SimSun;
}

.wbim_box .layer_menu_list ul li a:hover,.wbim_box .layer_menu_list ul li.cur a,.wbim_box .layer_menu_list ul li.cur a:hover
	{
	background-color: #eee;
	text-decoration: none;
}

.wbim_box .wbim_picview_box {
	position: absolute;
	border: 1px solid #ababab;
	width: 383px;
	height: 385px;
	_overflow: hidden;
	padding: 2px;
}

.wbim_box .wbim_picview_box:hover {
	border: 1px solid #707070;
}

.wbim_box .wbim_pic_zone {
	overflow-x: hidden;
	overflow-y: auto;
	height: 385px;
	width: 100%;
	position: relative;
	left: 0;
	top: 0;
}

.wbim_box .wbim_picview_box .wbim_pic_zone img {
	cursor: pointer;
	position: relative;
}

.wbim_box .wbim_picview_box .wbim_pic_bar {
	display: none;
	_display: block;
	position: absolute;
	top: 2px;
	left: 2px;
	width: 383px;
	background: #000;
	background: rgba(48, 48, 48, .8);
	height: 26px;
	text-align: center;
	z-index: 99;
}

.wbim_box .wbim_picview_box:hover .wbim_pic_bar {
	display: block;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl {
	float: left;
	margin: 4px 0 0 16px;
	_display: inline;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl * {
	vertical-align: middle;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl a {
	display: inline-block;
	width: 10px;
	height: 11px;
	font-size: 0;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_plar {
	background-position: -72px -280px;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_plar:hover {
	background-position: -132px -280px;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_plft {
	background-position: -92px -280px;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_plft:hover {
	background-position: -152px -280px;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_prgt {
	background-position: -112px -280px;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_prgt:hover {
	background-position: -172px -280px;
}

.wbim_box .wbim_picview_box .wbim_p_ctrl .wbim_vline {
	margin: 0 7px;
	color: #9b9b9b;
}

.wbim_box .wbim_picview_box .wbim_ptit {
	margin: 0 100px 0 100px;
	line-height: 28px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	_width: 170px;
}

.wbim_box .wbim_picview_box .wbim_pic_bar_cls {
	position: absolute;
	right: 8px;
	top: 10px;
	display: inline-block;
	width: 7px;
	height: 7px;
	font-size: 0;
	background-position: -192px -280px;
}

.wbim_box .wbim_picview_box .wbim_pic_bar_cls:hover {
	background-position: -209px -280px;
}

.wbim_box .wbim_picview_box .rotate0 {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0 );
}

.wbim_box .wbim_picview_box .rotate1 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1 );
}

.wbim_box .wbim_picview_box .rotate2 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2 );
}

.wbim_box .wbim_picview_box .rotate3 {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3 );
}

.wbim_box .wbim_hello {
	position: absolute;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #666;
	width: 200px;
}

.wbim_box .wbim_hello .wbim_icon_close_s {
	position: absolute;
	right: 10px;
	top: 10px;
}

.wbim_box .wbim_hello .bg {
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: url(../img/webim/layer_bg.png?id=1343123976518) repeat;
}

.wbim_box .wbim_hello .content {
	background: #fff;
	border: 1px solid #cfcfcf;
	border-radius: 3px;
	padding: 10px 15px;
}

.wbim_box .wbim_hello .title {
	border-bottom: 1px solid #cfcfcf;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.wbim_box .wbim_hello .list {
	margin-left: -2px;
}

.wbim_box .wbim_hello .list li {
	display: inline;
	float: left;
	border: 1px solid #fff;
	padding: 4px;
	height: 22px;
	width: 22px;
	cursor: pointer;
	overflow: hidden;
}

.wbim_box .wbim_hello .list li:hover {
	border-color: #FCE089;
	background: #FEF9E7;
}

.wbim_box .wbim_hello .list li img {
	cursor: pointer;
}

.wbim_box .wbim_hello .list li .hi {
	display: block;
	width: 22px;
	height: 22px;
	background: url(../img/webim/hi.jpg?id=1343123976518) no-repeat;
	cursor: pointer;
}

.wbim_box .wbim_hello .arrow {
	position: absolute;
	overflow: hidden;
	display: block;
	background: url(../img/webim/layer_arrow.png?id=1343123976518) no-repeat;
	_background: url(../img/webim/ie_layer_arrow.gif?id=1343123976518);
}

.wbim_box .wbim_hello .arrow_b {
	width: 16px;
	height: 11px;
	left: 30px;
	bottom: -6px;
	background-position: 0 -11px;
}

.wbim_box .wbim_hello .hello_send_ok {
	position: absolute;
	background: #FFF;
	height: 30px;
	padding: 5px 0 0 5px;
	width: 160px;
	left: 15px;
	top: 50px;
}

.wbim_box .wbim_hello .hello_send_ok .wbim_icon_ok {
	vertical-align: middle;
	margin-right: 5px;
}

.wbim_box .wbim_hello_tip {
	width: 200px;
}

.wbim_box .wbim_hello_tip .layer_tips_bg {
	padding-right: 20px;
}